add tests

first pull request