regenerated post