update intersect and erase
1.2.1