fixed read feature