added tests
added test