add header, dirent.h