working; options to commands are not being passed (we think); mode works, as does exit