directory setup