add write count
add poll(uncompleted)