-O is unnecessary