modify shell directory