start on WKT parser