change when call erase