expose the shared directory instead of manually maintaining a collection of files here?