private implement of baidu charity