De Soto pushed the expedition onward building bridges where necessary and fording rivers

Could you correct the punctuation please?
De Soto pushed the expedition onward, building bridges where necessary and fording rivers.