always send the dirty attributes for create and update