merged opt