support skipDataMain