changing existing logic of the user and private messages