1. Add lib
2. Add UI part
3. Week modify