add durableXXX method: operation and immediatly flush bufs
add comments