hq methods hw added