h causes