service.sources requirement