Program now can read XML files. Decided to do away with the command line menus in favor of normal arguments and xml files theres 2 reasons for this. Reason 1 I friend of mine is thinking about writing a script for my program and xml would make it a lot easier for him to control DOFS. Reason 2 being I'm used to running programs on my linux server with config files and it makes it easy to access or edit a lot of the data quickly.