delete generatle