added inteligent messaging