add some more tests

looked at coverage and added some missing test.