changed structure to use DirectoryLoader