add writing to gcs