fixing pre cache with -f