2-step exporting and implement pm-weave/pm-export methods