added unfinished ability to set a different default search source for each global_app