use cache if unreachable, or more than 14 days ago updated

only reloading files after 14 days