modify tpo read Passage to passange