update: update strategy