added the hint stuff