add load-directory module