added samplingspout