update help
add some integration tests
add more integration tests