Command changes

Read commit log for more information

Much better than the last time  :D