add sorted_buffer