Added a whole lot of additional commands