gcm as well