directory loader