add won method. fix bug in respawn method