modified UD EXE location to be more dynamic, but likely needs further logic