reset gen