Refactoring of the data model and sequence processing.