change to fileList
fix refresh in general
merge