added several methods to ExpiringCache