gcm double id fix