         willSet {
             let scoreBand = childNodeWithName("score") as? SKLabelNode
             scoreBand?.text = "\(newValue)"
+            scoreBand?.runAction(SKAction.sequence([SKAction.scaleTo(1.5, duration: 0.1), SKAction.scaleTo(1, duration: 0.1)]))
+            
+            if (newValue == 1) {
+                let tip = childNodeWithName("tip") as? SKLabelNode
+                tip?.runAction(SKAction.fadeAlphaTo(0, duration: 0.4))
+            }
         }
     }
     

    
    func start() {
        loadBackground()
        loadScore()
        loadTip()
        leftStack = loadStacks(false, startLeftPoint: nextLeftStartX)

        addChild(scoreBand)
    }
    
    func loadScoreBackground() {
        let back = SKShapeNode(rect: CGRectMake(0-120, 1024-200-30, 240, 140), cornerRadius: 20)
        back.zPosition = 50
        back.fillColor = SKColor.blackColor().colorWithAlphaComponent(0.3)
        addChild(back)
    }
    
    func loadHero() {
        let hero = SKSpriteNode(imageNamed: "human1")
        hero.name = HeroName
