finish tests
describe api
remove log
add dev deps