All the converter now share the same code