auto refresh cache