it always says the data reader failed or whatever.