better loading; fix on the cache_filename