remove separate iterator from line parser