change GCM API