diff --git a/components/settings.js b/components/settings.js
index 9bc6c81465c8f2f85a8d0bdcd46fc0c65529a7d8..3abc167c6701c1c7db6ce8d1a252d023f0343961 100644
--- a/components/settings.js
+++ b/components/settings.js
@@ -2,28 +2,19 @@ import React, { Component } from 'react'
 import {
   View,
   Button,
-  Text,
   ScrollView,
   Alert
 } from 'react-native'
+
 import Share from 'react-native-share'
 import getDataAsCsvDataUri from '../lib/export-to-csv'
 import styles from '../styles/index'
 import { settings as labels } from './labels'
 
 export default class Settings extends Component {
-  constructor(props) {
-    super(props)
-
-    this.state = {
-      pickerVisible: false
-    }
-  }
-
   render() {
     return (
       <ScrollView>
-        <Text style={styles.welcome}>{this.state.welcomeText}</Text>
         <View style={styles.homeButtons}>
           <View style={styles.homeButton}>
             <Button
diff --git a/lib/export-to-csv.js b/lib/export-to-csv.js
index 56bc4c5186f5d135ae1888d5c312208389e0668c..d3b1321662431f90a7ead8a2f87ac6bf038b161f 100644
--- a/lib/export-to-csv.js
+++ b/lib/export-to-csv.js
@@ -8,7 +8,8 @@ export default function makeDataURI() {
 
   const csv = transformToCsv(cycleDaysSortedByDate)
   const encoded = Base64.encodeURI(csv)
-  return `data:text/csv;base64,${encoded}`
+  // this is the MIME type android/libcore/MimeUtils expects, so we oblige
+  return `data:text/comma-separated-values;base64,${encoded}`
 }
 
 function transformToCsv(cycleDays) {