cmdline moved to separate module
todo added