regenerated key