read for QA