remove log
add lifecycle object
build