noted issue of modifying cached values