plugin regenerator