sources don't have to generate uid's anymore