removed readShapePoly