got messaging working mostly