refactor
add logger
v0.0.2