Translator class
Working slots too