organized into directories