directory listing improvements