add gl proxy