sync all file

lru_cache is still not available！