     handleMouseOut: (e) =>
         @mouseOver = false
 
-    showCursor: ->
+    showCursor: (point) ->
         if not @cursor
             console.log 'foo'
             geometry = new THREE.PlaneGeometry 1, 1, 1

            }
            @cursor = new THREE.Mesh geometry, material
            @cursor.scale.set 2, 2, 1
            @cursor.position.set 0, 0, 0.5
            @scene.add @cursor

        @cursor.position.set @intersection.point.x, @intersection.point.y, 0.5
        @cursor.material.visible = true
        @cursor.material.needsUpdate



            if intersection
                @intersection = intersection
                @showCursor(@intersection.point)
            else
                @removeCursor()
        else
