wip
eliminate double interpreter @namin