added experimental line-by-line parsing as speed test [ci skip]