update the README
add some tests