commit
added tests