data source + URL updates