debuggin prev/parent and default preving
preving works
fixing intersection