fixed order datasetobservers are called