multifile parse