adjusted file organization