rename repro after bug
terminate loop as soon as qualifying upgrade criteria is found
remove dupe