with components in layered configuration