gml update, and control program update