beginning to implement private messaging