implementing suggester api functions