mixed findnext loop bug