Final hsmt reflection