fixed a read