Add GCM class