move lib
add pushlog importing