new start on direcotry dtructure