fixed issue where drop for large n on buffers would fail to rebuffed the result