adding message context as the new module