transcript: use pass or fail for PE