variable update.