new yield based exporting