added readpe
Merge branch 'tmp2'