add gamma control