The regenerator [electronic resource]