added tests
more tests