erase framework