for testing single site user defined datablocks

* each datablock corresponds to only one site, this is to test that we
can handle that situation appropriately