valcache
