attributes refactored and unified to readout model, related logic adjusted and refactored