moving to unordered set for pack primary phases