full hydrogen