A datasource control system