[PATCH v2 0/4] New line reading implementation