fixed bug with --ignore_cache