finalizing the addition of custom_propagation_field