do update the right way around