modefied directory struture