redoing the directory structure