fix the parent part of the message module