add likely
add logging head