Future energy solutions