insert and erase fault