add worker to gather records with specified source