should not record changes when except :all