explain a bit about directories