diff --git a/src/components/spawn-controller.js b/src/components/spawn-controller.js
index 7cdb0b409e05c20cad61a4dfd8ea1ddb62918d4d..4513c54ff953626aa08a7dc8fe0b5dcd64de1753 100644
--- a/src/components/spawn-controller.js
+++ b/src/components/spawn-controller.js
@@ -1,25 +1,29 @@
-AFRAME.registerComponent('spawn-controller', {
+AFRAME.registerComponent("spawn-controller", {
   schema: {
-    radius: {type: 'number', default: 1},
+    radius: { type: "number", default: 1 }
   },
 
-  init: function() {
-    var el = this.el;
-    var center = el.getAttribute('position');
+  init() {
+    const el = this.el;
+    const center = el.getAttribute("position");
 
-    var angleRad = Math.random() * 2 * Math.PI;
-    var circlePoint = this.getPointOnCircle(this.data.radius, angleRad);
-    var worldPoint = {x: circlePoint.x + center.x, y: center.y, z: circlePoint.z + center.z};
-    el.setAttribute('position', worldPoint);
+    const angleRad = Math.random() * 2 * Math.PI;
+    const circlePoint = this.getPointOnCircle(this.data.radius, angleRad);
+    const worldPoint = {
+      x: circlePoint.x + center.x,
+      y: center.y,
+      z: circlePoint.z + center.z
+    };
+    el.setAttribute("position", worldPoint);
 
-    var angleDeg = angleRad * THREE.Math.RAD2DEG;
-    var angleToCenter = -1 * angleDeg + 90;
-    el.setAttribute('rotation', {x: 0, y: angleToCenter, z: 0});
+    const angleDeg = angleRad * THREE.Math.RAD2DEG;
+    const angleToCenter = -1 * angleDeg + 90;
+    el.setAttribute("rotation", { x: 0, y: angleToCenter, z: 0 });
   },
 
-  getPointOnCircle: function (radius, angleRad) {
-    var x = Math.cos(angleRad)*radius;
-    var z = Math.sin(angleRad)*radius;
-    return {x: x, z: z};
+  getPointOnCircle(radius, angleRad) {
+    const x = Math.cos(angleRad) * radius;
+    const z = Math.sin(angleRad) * radius;
+    return { x: x, z: z };
   }
-});
\ No newline at end of file
+});