Added read for TQM