add timedcache