initialization of interpreter