updated seed to handle sources with names