fix ALL worklist to be a set