added spectator client