import PLY 3.4