compiling command task
first working impl of commands in with new master