finally figured out how to do proper mod-date based caching;