Rick Greenblatt talks more about the big LOGO turtle.