updated spectator