generates faces, but teselation is incorrect. Also points are still being duplicated