first broken implementation of EdgeSurfUV

need array len node