add datasource tasks