diff --git a/en/device-dev/driver/driver-platform-i3c-des.md b/en/device-dev/driver/driver-platform-i3c-des.md
index 6e0b329b09b46b5853abf5c481210970e12bdb14..f534bf9b27e9bd90b3e469f5fcd3c37dccddba48 100644
--- a/en/device-dev/driver/driver-platform-i3c-des.md
+++ b/en/device-dev/driver/driver-platform-i3c-des.md
@@ -1,18 +1,5 @@
# I3C
-- [Overview](#section1)
-- [Available APIs](#section2)
-- [Usage Guidelines](#section3)
- - [How to Use](#section4)
- - [Opening an I3C Controller](#section5)
- - [Performing I3C Communication](#section6)
- - [Obtaining I3C Controller Configuration](#section7)
- - [Configuring an I3C Controller](#section8)
- - [Requesting an IBI](#section9)
- - [Releasing an IBI](#section10)
- - [Closing the I3C Controller](#section11)
-
-- [Example](#section12)
## Overview
@@ -26,7 +13,9 @@
- Performing customized I3C message transfer by using a message array.
- Requesting and releasing an IBI.
- [Figure 1](#fig1) shows the I3C physical connection.
+
**Figure 1** I3C physical connection
+

## Available APIs
@@ -100,6 +89,7 @@
[Figure 2](#fig2) shows how I3C works.
**Figure 2** How I3C works
+

### Opening an I3C Controller