Mostly complete comand line interface