             self.addExplosion(position: (firstBody?.node?.position)!, name : "HaloExplosion")
             self.run(SKAction.playSoundFileNamed("Explosion.caf", waitForCompletion: false))
             self.score += 1
+
+            //firstBody?.node?.isHidden = !(firstBody?.node?.isHidden)!
+            firstBody?.categoryBitMask = 0
             firstBody?.node?.removeFromParent()
             secondBody?.node?.removeFromParent()
         }

                node.removeFromParent()
            }
        })
    }
    
    override func didApplyConstraints() {

            self.addExplosion(position: (firstBody?.node?.position)!, name : "HaloExplosion")
            self.run(SKAction.playSoundFileNamed("Explosion.caf", waitForCompletion: false))
            
            firstBody?.node?.isHidden = true
            firstBody?.categoryBitMask = 0
            //firstBody?.node?.removeFromParent()
            secondBody?.node?.removeFromParent()
        }
        
