got a head start on the ui for doing the actual work, also the commander can now output a pipe delimited list