Added desaturation method.