messaging almost working