correct use of -O flag