added default fall back dl path if prim cant be found, determine path using usernames, detect usernames shell and windows