add collective.privateurl to sources