split tab into simulator and optimizer