update with refresh warning