fix list refresh problem