update after remote