compare has changed