preparing for provide suggestion