added glsw