added array-less path argument option