added hint mode