More work on the translator