init GCM