     player = GameObject()
     
     # by default the cooldown 
-    # approaches 0 by 1 each update
+    # approaches 0 by 1 each second
     player.cooldown "shootTimer"
     
     player.I.shootTimer = 10 # => Pew! Pew!
     
-    player.update(1)
+    player.update(elapsedTime)
     
     player.I.shootTimer # => 9
     

    player = GameObject()
    
    # turboTimer starts at 1000 
    # and approaches 12 by 5 each update
    player.cooldown "turboTimer",
      approachBy: 5
      value: 1000

    
    player.I.turboTimer = 1000
    
    player.update(elapsedTime)
    
    player.I.turboTimer # => 995

