[PrivateMessage]: some bugfix & improvement