with directories