separated components in directories