changed format fixer and added Tarjan support