compare update++