fix read data