collateralized derivative solution