Initial stage Interpreter