add nested contributions