- Manage all the sametypesequence cases
- Manage plain file and gzip file
- Manage error handling