compare update+++