added a bunch of commands