source-repository section parsing added