Completely changed the spectator stuff.