composite architecture