i think that reading occurred way before writing