Implemented requirement-compliant data reading