re-enable reading, and enable reading without using a file