dirty but erasing works