Modified Chain of responsibility