added tests
added tests
changed ignore