8/4

add log function