because reverting a buffer is not as important as rming