[PrivateMessage]: improved & bug fixed