I too agree that a method should be extracted that's why I disagree.