added suggestion function, additional params for translate