Add immediate_contribution support