Add pattern Chain of Responsibility