change the logic of sending private messages