using GGlobal lib