Renewing energies in the Garrahan House