update by yin.liu attach