add regenerate key