better tests
add readme