diff --git a/js/fea/dmaCell.js b/js/fea/dmaCell.js
index 880e185ca1a2b39d654656b09e19fc55d5f72fa8..2e6a19c9ae4458147c90700611c619477369a878 100644
--- a/js/fea/dmaCell.js
+++ b/js/fea/dmaCell.js
@@ -7,7 +7,13 @@
 
 (function () {
 
-    var cellGeometry = new THREE.OctahedronGeometry(30);
+    var cellGeometry = new THREE.OctahedronGeometry(30/Math.sqrt(2));
+    cellGeometry.applyMatrix(new THREE.Matrix4().makeRotationZ(-3*Math.PI/12));
+    cellGeometry.applyMatrix(new THREE.Matrix4().makeRotationX(Math.asin(2/Math.sqrt(2)/Math.sqrt(3))));
+    cellGeometry.applyMatrix(new THREE.Matrix4().makeTranslation(0,-30/Math.sqrt(3)/2,30/2));
+
+
+
     var cellMaterials = [new THREE.MeshNormalMaterial(), new THREE.MeshBasicMaterial({color:0x000000, wireframe:true})];
 
     function Cell() {
diff --git a/js/models/threeModel.js b/js/models/threeModel.js
index 367f72e72ec5376a2f895682cc11dc627bc2ed1c..0acd5495955ae210daf83e10587fb92f4ce0cef2 100644
--- a/js/models/threeModel.js
+++ b/js/models/threeModel.js
@@ -19,7 +19,7 @@ function ThreeModel(){
         camera.position.z = 165;
         camera.up.set(0,0,1);//set z axis as "up"
 
-        scene.fog = new THREE.FogExp2(0xcccccc, 0.002);
+        scene.fog = new THREE.FogExp2(0xcccccc, 0.001);
 
         // lights
         var light = new THREE.DirectionalLight(0xffffff);