update saturation as seperate notebook