add Interpreter class