ensure row values are not being overwritten