pass load and save test
fix the union and intersect test