added tests to the repo