diff --git a/README.md b/README.md
index 94dc64e..4391ad0 100644
--- a/README.md
+++ b/README.md
@@ -1,20 +1,26 @@
-OPC_Client
-==========
+##OPC_Client
OPC client examples include [utgard](http://openscada.org/projects/utgard/) and [jeasyopc](http://sourceforge.net/projects/jeasyopc/?source=navbar)
Also for the real produce environment, there's two example for performance test.
-
Next Step
-
- - 继续压力测试
- - 10W点下异步的时间
- - 异步下多少线程数是最好的
- - 发布订阅实现读取
- - 场景选择
- - 监测点与场景及thread数目选择问题
-
+##已完成
+`Utgard`部分已经全部完成
-现在依然存在的问题
-1. 发布订阅的实现
-2. 异步的源码实现
\ No newline at end of file
+##Next Step
++ JeasyOPC继续压力测试
++ 40W点下异步的时间
++ 异步下多少线程数是最好的
+
+##现在依然存在的问题
++ JeasyOPC发布订阅的实现
++ JeasyOPC异步的源码实现
+
+##资源
++ `OPC_Client_Jeasyopc` JeasyOPC的测试Example
++ `OPC_Client_Jeasyopc_Perfermance` JeasyOPC的压力测试Example
++ `OPC_Client_Utgard` Utgard的测试Example
++ `OPC_Client_Utgard_Perfermance` Utgard的压力测试Example
++ `书籍` OPC开发参考书籍
++ `学习笔记` 个人OPC学习笔记和一个测试结果文档`OPC压力测试结果统计`
++ `安装文件` 一个OPC Server 模拟器 ·Matrikon Simulation OPC Server·