read via wkt
data generation