improved Change.equals
fixed change equals problem