Optical Controller