complete single file parse
complete single file parse