shell directory setup