refactoring
now only send prepareToParse for the line we are about to parse