         pylonLoseContact.physicsBody = SKPhysicsBody(rectangleOfSize: CGSize(width: 1, height: pylon.size.height / 2))
         pylonLoseContact.physicsBody?.dynamic = false
         pylonLoseContact.physicsBody?.categoryBitMask = UInt32(self.contactCategory)
-      //cxcxszZz'iuy tresvertical.addChild(pylonLoseContact)
+        vertical.addChild(pylonLoseContact)
     }
     
     // Spawn coin [Tuan] - edited by [Kori-Brian]
     func spawnCoin() {
-      //var randX = arc4random_uniform(100)
-        
+        //var randX = arc4random_uniform(100)
+        let coin = SKSpriteNode(imageNamed: "taco.gif")
+
         coin.position = CGPointMake(CGRectGetMaxX(self.frame) /*+ CGFloat(randX)*/, 350)
         coin.size = CGSize(width: 30, height: 30)
         

        benchLoseContact.physicsBody = SKPhysicsBody(rectangleOfSize: CGSize(width: 2, height: bench.size.height * 0.6))
        benchLoseContact.physicsBody?.dynamic = false
        benchLoseContact.physicsBody?.categoryBitMask = UInt32(self.contactCategory)
      //vertical.addChild(benchLoseContact)
    }
    func spawnTrashcan() {
      //var randX: Float = 1.0
      //Float(arc4random_uniform(500) + 100)
        //var anotherFloat: Float = Float(randX)
        

        beemLoseContact.physicsBody?.dynamic = false
        beemLoseContact.physicsBody?.categoryBitMask = UInt32(self.contactCategory)

        if randX < 300 {
            craneHook.physicsBody?.categoryBitMask = UInt32(self.hookCategory)
            vertical.addChild(craneHook)
            vertical.addChild(beem)
            vertical.addChild(beemLoseContact)
        } else {
            craneHook.physicsBody?.categoryBitMask = UInt32(self.contactCategory)
            vertical.addChild(craneHook)
