more tests for some of the smaller functions