Yes yes and a million times yes