-speed up search logic via find and an array instead of just ls'ing through the directories and fail if no arguments are given to options which require them