erase
not defined yet