diff --git a/src/mol-geo/mesh/mesh-builder.ts b/src/mol-geo/mesh/mesh-builder.ts
index c34b2ea477f5ce98f0fe5c49108f46fbe865827c..b4b3b9c6a952afacafd53c4fbd9f877099b4dfaf 100644
--- a/src/mol-geo/mesh/mesh-builder.ts
+++ b/src/mol-geo/mesh/mesh-builder.ts
@@ -13,8 +13,8 @@ import { Cylinder, CylinderProps } from '../primitive/cylinder';
 import { Sphere, SphereProps } from '../primitive/sphere';
 import { Mesh } from './mesh';
 import { getNormalMatrix } from '../util';
-import { addSheet } from '../primitive/sheet';
-import { addTube } from '../primitive/tube';
+import { addSheet } from './sheet';
+import { addTube } from './tube';
 import { StarProps, Star } from '../primitive/star';
 import { Octahedron, PerforatedOctahedron } from '../primitive/octahedron';
 import { Primitive } from '../primitive/primitive';
diff --git a/src/mol-geo/primitive/sheet.ts b/src/mol-geo/mesh/sheet.ts
similarity index 99%
rename from src/mol-geo/primitive/sheet.ts
rename to src/mol-geo/mesh/sheet.ts
index e2da5dfc08d1bcbe30f635edcb0081d2421ab847..ef60f0a4588344b83e1b577cd3748dd13e3e26ae 100644
--- a/src/mol-geo/primitive/sheet.ts
+++ b/src/mol-geo/mesh/sheet.ts
@@ -7,7 +7,7 @@
 
 import { Vec3 } from 'mol-math/linear-algebra';
 import { ChunkedArray } from 'mol-data/util';
-import { MeshBuilderState } from '../mesh/mesh-builder';
+import { MeshBuilderState } from './mesh-builder';
 
 const tA = Vec3.zero()
 const tB = Vec3.zero()
diff --git a/src/mol-geo/primitive/tube.ts b/src/mol-geo/mesh/tube.ts
similarity index 100%
rename from src/mol-geo/primitive/tube.ts
rename to src/mol-geo/mesh/tube.ts