How do you evaluate the trade-offs between developing a custom software component versus integrating a COTS solution at Synergy ECP?