updated jcache impl