added tests
removed tests they will be placed somewhere else