Don't use failed reads. Add debugging.