update version
add some more tests