interpreter var