This is the heat puppet module.