passed GCM