gen delete