     return if _.isUndefined(dude)
     dude.position.x = x
     dude.position.y = y
-    dude.animations.play(anim)
+    if dude.animations.currentAnim.name != anim
+      dude.animations.play(anim)
 
   update:->
     moves = @pollController()

        anim = "down"
      else if @player.body.velocity.y < -25
        anim = "up"
    @player.animations.play(anim)

    @player.body.velocity.x *= 0.9
    @player.body.velocity.y *= 0.9

    @dudes = @game.add.group()
    @avatar = @generator.pick(['nigel','bruce', 'julie', 'rachel'])
    @player = @addDude(@myId, 400, 225, @avatar)
    @game.physics.arcade.enable(@player)

    @allPeers = [ ]
    @myPeerId = null
