Jon Haines speaks ahead of Round 18