more
add some basic tests