added more tests
added more tests