diff --git a/README.md b/README.md
index 8b96983..1b295f7 100644
--- a/README.md
+++ b/README.md
@@ -1,20 +1,38 @@
+
# Modern Spreadsheet
-- High performance spreadsheet based on CanvasAPI.
-- TypeScript supported
+
-
-Basic usage
+- High performance spreadsheet based on CanvasAPI.
+
+- TypeScript supported
+
+ Basic usage
```js
-import { Spreadsheet } from 'modern_spreadsheet'
-import 'modern_spreadsheet/style.css' // <= this is required
+import { Spreadsheet } from 'modern_spreadsheet'
-const target = document.getElementById('spreadsheet')
+import 'modern_spreadsheet/style.css' // <= this is required
+
+const target = document.getElementById('spreadsheet')
+
+const sheet = new Spreadsheet(target)
+//...
-const sheet = new Spreadsheet(target)
```
-Load data
+Save and load data
+```js
+function saveData() {
+ const serialized = sheet.serializeData()
+ localStorage.setItem('sheet_data', JSON.stringify(serialized))
+}
+function loadData() {
+ const data = localStorage.getItem('sheet_data')
+ const json = JSON.parse(data)
+ if(!json) return;
+ sheet.loadData(json)
+}
+```