direntry