run update first