fixed getH