add first test case
Add tests
add more tests