Fix layout bugs and add transliterator