add Interpreter classes