Actualizado codigo para GCM.