interpreter basicly done