new message system bug fix