add -by_line flag