Many good ideas need many small steps towards their realization

Could you correct the punctuation please?
Many good ideas need many small steps towards their realization.