fixed multiple interpreters support