Harnessing hydrogen