add parse-line procedure