Erase + new generation