dir structure shift.