Yankee ingenuity view 2