For All Your Flushing Moves