Note that it might be slightly different as Complement returns a sorted list with all the duplicates also removed... Just check if that is OK in your case; I see you do a Tally after it, so I'm not 100% sure if Complement gives you the desired result.