add opt