energy and recovery