new grammar: addhint