fixed one bug; refactoring path combination so we dont leave cases behind
fixed one bug; refactoring path combination so we dont leave cases behind

mitdbg/aurum-datadiscovery,mitdbg/aurum-datadiscovery,mitdbg/aurum-datadiscovery,mitdbg/aurum-datadiscovery,mitdbg/aurum-datadiscovery,mitdbg/aurum-datadiscovery