added new command, refactoring according new changes