Add Chain Of Responsibility pattern.