The subcorpus list needs to be made corpus-dependent. At the moment all subcorpora appear regardless of which subcorpus server you are using. As different servers might have different search specifications, these subcorpus list need to change as you switch corpus.