add some more basic functions tests