energy and ideas