update spectator