add more tests and bump version