Cancel should remove history too not just rollback change.