new command
some improvements and bug fixes