switched md interpreter