rename vector::flush to empty
remove some extra comments