Uses gets in attempt to allow spaces