row refactoring, new unassignedreaderrors option