Run.class now accepts a second parameter 'mode', 0=naive 1=ibb