LAZY : Adding Chain of Responsibilities design pattern ...