adding new interpreter