First read. then fix