added test dataset, handles saturation by zeroing cells