updated GetRealizationCalculation