add message context processor