Add MessageProcessor