set up to redo 1a execution with O3 optimization level