Enterprise Version
dynamic diagonal composition