change structure of dir agian
change structure of dir