Updated Controller's so they can now exit all the way out of the program