H-engines