Add message processing classes