record changed rows
only edit one at a time