-O3 is unsfae, use -O2