enable user to select data file in settings