disable rollback changes for any field used for id calculation
index refactoring, renaming
simplify reader