added first draft yeti interpreter