Invention not the answer to energy?