add change to history