[refac] made use of the hint mode