Updated for GCM C2DM