added predictive text