I have an mdi app with child forms which load data from external files. The externalfiles are related in groups. The client refers to these groups as workspaces. The problem I have is figuring outa way of managing the workspaces. The only thing I have come up with is having related data files in separate subdirectories and naming the workspaces based on the subdirectory names.When the user clicks on theOpen the menu item in the parent a list of workspaces (subdirectories) would be displayed. After selecting onethe workspaces, the program would load childforms containingthe data from that workspacessubdirectory. Does this make sense or is there a better (preferably simipler way)?