fixed bug in color math when adjusting saturation