Interpreter improvement