add a test
add tests