add commonctrl with pass reset hash function