         vertical.addChild(craneScoreContact)
     }
     
-
-    
-    
-    
     func spawnPylon() {
         
         var randX = arc4random_uniform(300) + 2

        benchLoseContact.physicsBody = SKPhysicsBody(rectangleOfSize: CGSize(width: 1, height: bench.size.height))
        benchLoseContact.physicsBody?.dynamic = false
        benchLoseContact.physicsBody?.categoryBitMask = UInt32(self.contactCategory)
//        vertical.addChild(benchLoseContact)
    }
    
    func spawnTrashcan() {

        vertical.addChild(pylon)
        
        let pylonScoreContact = SKNode()
        pylonScoreContact.position = CGPointMake(CGRectGetMaxX(self.frame) + CGFloat(randX), CGRectGetMidY(self.frame))
        pylonScoreContact.zPosition = 105
        pylonScoreContact.physicsBody = SKPhysicsBody(rectangleOfSize: CGSize(width: 2, height: self.frame.size.height))
        pylonScoreContact.physicsBody?.dynamic = false
        pylonScoreContact.physicsBody?.categoryBitMask = UInt32(self.scoreCategory)
        pylonScoreContact.physicsBody?.node?.name = "pylonScoreContact"
        vertical.addChild(pylonScoreContact)
        
        let pylonLoseContact = SKSpriteNode()
