datasource within scope demo