Fixed some logic in the MessageHandle. I don't know why it was like that.