add PullReport func.