moved factored out cli methods to no_commands block