got basic messaging working