resolves issue #34 by returning no results if directory does not exists.