Added some of the basic functions