createPoint, createPolygon, addPoint