Allow different translation tables
Benchmark different alogorithms