Build 2: Saturation implemented and tested