why do the parse step on the previous line?