write available for GCM