added 3 more tests