gcm is integrated without test