diff --git a/RIFI/script.js b/RIFI/script.js
index f0cc93c8a0120c7d79a8a75b1954e563ff80f42e..191c8313cb56046eb35d4c5751024444cb9ad4fe 100644
--- a/RIFI/script.js
+++ b/RIFI/script.js
@@ -147,22 +147,33 @@ function createTable() {
 }
 function loadSkull() {
     var loader = new OBJLoader();
+    const textureLoader = new THREE.TextureLoader();
+    
+    const crackNormalMap = textureLoader.load('textures/cracks.jpg');
+    const crackMap = textureLoader.load('textures/crack-3.png');
+    
     loader.load(
-        'skull.obj',
+        'skul.obj',
         function(object) {
             skull = object;
             skull.scale.set(6, 6, 6);
             skull.position.set(120, -35, 0);
-        
             skull.rotation.set(-Math.PI / 2, 0, -Math.PI / 5);
             
             const skullMaterial = new THREE.MeshPhongMaterial({  
                 color: 0xFFF8F0,      
                 specular: 0xFFF8F0,   
                 shininess: 40,        
-                emissive: 0x332211,   
-                emissiveIntensity: 0.1 
+                emissive: 0x664422,   
+                emissiveIntensity: 0.1,
+                map: crackMap,
+                normalMap: crackNormalMap,
+                normalScale: new THREE.Vector2(1, 1),
+                displacementMap: crackNormalMap,
+                displacementScale: 0.5
             });
+
+            
             
             skull.traverse(function(child) {
                 if (child.isMesh) {