Improves the state transition while reading a row