reduce glsimple