moved interpreter to its own dir