add franks fancy autoexposecontrol
add white balance calibration