and again another series of weird translations, looks much better now