add round_sum
add close_far