Added private message handling