rename XuanFeng
fetch offline file list with JSON