update cached