work update: update cache common interface