removed the navigation scope . . . long-polling might work . . . but still some issues . . need to use websockets uniformly