add function intersectList and update of PlatformMerging