suggestion class
predictive text functions