New energy solutions