diff --git a/.jekyll-cache/Jekyll/Cache/Jekyll--Cache/b7/9606fb3afea5bd1609ed40b622142f1c98125abcfe89a76a661b0e8e343910 b/.jekyll-cache/Jekyll/Cache/Jekyll--Cache/b7/9606fb3afea5bd1609ed40b622142f1c98125abcfe89a76a661b0e8e343910
index a9b432b..5b5beb4 100644
--- a/.jekyll-cache/Jekyll/Cache/Jekyll--Cache/b7/9606fb3afea5bd1609ed40b622142f1c98125abcfe89a76a661b0e8e343910
+++ b/.jekyll-cache/Jekyll/Cache/Jekyll--Cache/b7/9606fb3afea5bd1609ed40b622142f1c98125abcfe89a76a661b0e8e343910
@@ -1 +1 @@
-I"{"source"=>"/home/pengzhan/Github/CoderSherlock.github.io", "destination"=>"/home/pengzhan/Github/CoderSherlock.github.io/_site", "collections_dir"=>"", "cache_dir"=>".jekyll-cache", "plugins_dir"=>"_plugins", "layouts_dir"=>"_layouts", "data_dir"=>"_data", "includes_dir"=>"_includes", "collections"=>{"posts"=>{"output"=>true, "permalink"=>"/archivers/:title"}}, "safe"=>false, "include"=>[".htaccess"], "exclude"=>[".sass-cache", ".jekyll-cache", "gemfiles", "Gemfile", "Gemfile.lock", "node_modules", "vendor/bundle/", "vendor/cache/", "vendor/gems/", "vendor/ruby/"], "keep_files"=>[".git", ".svn"], "encoding"=>"utf-8", "markdown_ext"=>"markdown,mkdown,mkdn,mkd,md", "strict_front_matter"=>false, "show_drafts"=>nil, "limit_posts"=>0, "future"=>false, "unpublished"=>false, "whitelist"=>[], "plugins"=>[], "markdown"=>"kramdown", "highlighter"=>"rouge", "lsi"=>false, "excerpt_separator"=>"\n\n", "incremental"=>false, "detach"=>false, "port"=>"4000", "host"=>"127.0.0.1", "baseurl"=>"", "show_dir_listing"=>false, "permalink"=>"/archivers/:title", "paginate_path"=>"page:num", "timezone"=>nil, "quiet"=>false, "verbose"=>false, "defaults"=>[], "liquid"=>{"error_mode"=>"warn", "strict_filters"=>false, "strict_variables"=>false}, "kramdown"=>{"auto_ids"=>true, "toc_levels"=>[1, 2, 3, 4, 5, 6], "entity_output"=>"as_char", "smart_quotes"=>"lsquo,rsquo,ldquo,rdquo", "input"=>"GFM", "hard_wrap"=>false, "guess_lang"=>true, "footnote_nr"=>1, "show_warnings"=>false, "syntax_highlighter"=>"rouge"}, "title"=>"Stop Talking, Start Doing", "author"=>"Pengzhan Hao", "avatar"=>"/static/avatar.jpg", "email"=>"haopengzhan@gmail.com", "description"=>"My personal blog, with some boring research staff and some tricks I was fancy to. I'll try my best to make this blog fun and useful. Not just a place I complain about all happens in my Lab.\n", "url"=>"https://codersherlock.github.com/", "github_username"=>"codersherlock", "disqus_shortname"=>"codersherlockblog", "gems"=>["jekyll-paginate", "jekyll-gist", "jemoji"], "paginate"=>5, "serving"=>false}:ET
\ No newline at end of file
+I"{"source"=>"/home/pengzhan/Github/CoderSherlock.github.io", "destination"=>"/home/pengzhan/Github/CoderSherlock.github.io/_site", "collections_dir"=>"", "cache_dir"=>".jekyll-cache", "plugins_dir"=>"_plugins", "layouts_dir"=>"_layouts", "data_dir"=>"_data", "includes_dir"=>"_includes", "collections"=>{"posts"=>{"output"=>true, "permalink"=>"/archivers/:title"}}, "safe"=>false, "include"=>[".htaccess"], "exclude"=>[".sass-cache", ".jekyll-cache", "gemfiles", "Gemfile", "Gemfile.lock", "node_modules", "vendor/bundle/", "vendor/cache/", "vendor/gems/", "vendor/ruby/"], "keep_files"=>[".git", ".svn"], "encoding"=>"utf-8", "markdown_ext"=>"markdown,mkdown,mkdn,mkd,md", "strict_front_matter"=>false, "show_drafts"=>nil, "limit_posts"=>0, "future"=>false, "unpublished"=>false, "whitelist"=>[], "plugins"=>[], "markdown"=>"kramdown", "highlighter"=>"rouge", "lsi"=>false, "excerpt_separator"=>"\n\n", "incremental"=>false, "detach"=>false, "port"=>"4000", "host"=>"127.0.0.1", "baseurl"=>"", "show_dir_listing"=>false, "permalink"=>"/archivers/:title", "paginate_path"=>"page:num", "timezone"=>nil, "quiet"=>false, "verbose"=>false, "defaults"=>[], "liquid"=>{"error_mode"=>"warn", "strict_filters"=>false, "strict_variables"=>false}, "kramdown"=>{"auto_ids"=>true, "toc_levels"=>[1, 2, 3, 4, 5, 6], "entity_output"=>"as_char", "smart_quotes"=>"lsquo,rsquo,ldquo,rdquo", "input"=>"GFM", "hard_wrap"=>false, "guess_lang"=>true, "footnote_nr"=>1, "show_warnings"=>false, "syntax_highlighter"=>"rouge"}, "title"=>"Stop Talking, Start Doing", "author"=>"Pengzhan Hao", "avatar"=>"/static/avatar.jpg", "email"=>"haopengzhan@gmail.com", "description"=>"My personal blog, with some boring research staff and some tricks I was fancy to. I'll try my best to make this blog fun and useful. Not just a place I complain about all happens in my Lab.\n", "url"=>"https://codersherlock.github.com/", "github_username"=>"codersherlock", "disqus_shortname"=>"codersherlockblog", "gems"=>["jekyll-paginate", "jekyll-gist", "jemoji", "jekyll-sitemap"], "paginate"=>5, "serving"=>false}:ET
\ No newline at end of file
diff --git a/Gemfile b/Gemfile
index 8bd847a..227bfad 100644
--- a/Gemfile
+++ b/Gemfile
@@ -6,4 +6,5 @@ group :jekyll_plugins do
 	gem 'jekyll-paginate'
     gem 'jekyll-gist'
     gem 'jemoji'
+    gem 'jekyll-sitemap'
 end
diff --git a/Gemfile.lock b/Gemfile.lock
index 71c65f8..df7faf2 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -46,6 +46,8 @@ GEM
     jekyll-paginate (1.1.0)
     jekyll-sass-converter (2.1.0)
       sassc (> 2.0.1, < 3.0)
+    jekyll-sitemap (1.4.0)
+      jekyll (>= 3.7, < 5.0)
     jekyll-watch (2.2.1)
       listen (~> 3.0)
     jemoji (0.12.0)
@@ -100,6 +102,7 @@ DEPENDENCIES
   jekyll
   jekyll-gist
   jekyll-paginate
+  jekyll-sitemap
   jemoji
 
 BUNDLED WITH
diff --git a/_config.yml b/_config.yml
index bacd958..550d490 100644
--- a/_config.yml
+++ b/_config.yml
@@ -25,7 +25,7 @@ gems:
     - jekyll-paginate
     - jekyll-gist
     - jemoji
-
+    - jekyll-sitemap
 # Build settings
 paginate: 5
 paginate_path: "page:num"
diff --git a/_site/404.html b/_site/404.html
index 4df1117..624abfc 100644
--- a/_site/404.html
+++ b/_site/404.html
@@ -62,6 +62,10 @@
       
         
       
+        
+      
+        
+      
     </nav>
   </div>
 </header>
diff --git a/_site/about/index.html b/_site/about/index.html
index 24973cd..50c0760 100644
--- a/_site/about/index.html
+++ b/_site/about/index.html
@@ -62,6 +62,10 @@
       
         
       
+        
+      
+        
+      
     </nav>
   </div>
 </header>
diff --git a/_site/archivers/charles-is-not-a-good-tool.html b/_site/archivers/charles-is-not-a-good-tool.html
index 710b77b..bf8ad92 100644
--- a/_site/archivers/charles-is-not-a-good-tool.html
+++ b/_site/archivers/charles-is-not-a-good-tool.html
@@ -61,6 +61,10 @@
       
         
       
+        
+      
+        
+      
     </nav>
   </div>
 </header>
diff --git a/_site/archivers/eddl-how-do-we-train-on-limited-edge-devices.html b/_site/archivers/eddl-how-do-we-train-on-limited-edge-devices.html
index ddb8b70..f872f24 100644
--- a/_site/archivers/eddl-how-do-we-train-on-limited-edge-devices.html
+++ b/_site/archivers/eddl-how-do-we-train-on-limited-edge-devices.html
@@ -61,6 +61,10 @@
       
         
       
+        
+      
+        
+      
     </nav>
   </div>
 </header>
diff --git a/_site/archivers/generate-word-cloud-with-chinese-fenci.html b/_site/archivers/generate-word-cloud-with-chinese-fenci.html
index ed94c2c..9456c02 100644
--- a/_site/archivers/generate-word-cloud-with-chinese-fenci.html
+++ b/_site/archivers/generate-word-cloud-with-chinese-fenci.html
@@ -61,6 +61,10 @@
       
         
       
+        
+      
+        
+      
     </nav>
   </div>
 </header>
diff --git a/_site/archivers/hello.html b/_site/archivers/hello.html
index ca8ff39..308ce86 100644
--- a/_site/archivers/hello.html
+++ b/_site/archivers/hello.html
@@ -61,6 +61,10 @@
       
         
       
+        
+      
+        
+      
     </nav>
   </div>
 </header>
diff --git a/_site/archivers/intro-xv6.html b/_site/archivers/intro-xv6.html
index 6711a4b..4889d95 100644
--- a/_site/archivers/intro-xv6.html
+++ b/_site/archivers/intro-xv6.html
@@ -61,6 +61,10 @@
       
         
       
+        
+      
+        
+      
     </nav>
   </div>
 </header>
diff --git a/_site/archivers/some-of-my-previews-exper-work.html b/_site/archivers/some-of-my-previews-exper-work.html
index 52769b6..5e30875 100644
--- a/_site/archivers/some-of-my-previews-exper-work.html
+++ b/_site/archivers/some-of-my-previews-exper-work.html
@@ -61,6 +61,10 @@
       
         
       
+        
+      
+        
+      
     </nav>
   </div>
 </header>
diff --git a/_site/category/index.html b/_site/category/index.html
index 58b0564..d5d39ce 100644
--- a/_site/category/index.html
+++ b/_site/category/index.html
@@ -62,6 +62,10 @@
       
         
       
+        
+      
+        
+      
     </nav>
   </div>
 </header>
@@ -81,7 +85,7 @@
 <h2 class="category" id="Network">NETWORK</h2>
 <ul>
 
-<li><span>Oct 27</span> » <a href="/archivers/charles-is-not-a-good-tool">Using charles proxy to monitor mobile SSL traffics</a></li>
+<li><span>Oct 27, 2016</span> » <a href="/archivers/charles-is-not-a-good-tool">Using charles proxy to monitor mobile SSL traffics</a></li>
 
 </ul>
 
@@ -89,7 +93,7 @@
 <h2 class="category" id="Nonsense">NONSENSE</h2>
 <ul>
 
-<li><span>Oct 26</span> » <a href="/archivers/hello">Stop Talking is the worst title of one blog</a></li>
+<li><span>Oct 26, 2016</span> » <a href="/archivers/hello">Stop Talking is the worst title of one blog</a></li>
 
 </ul>
 
@@ -97,9 +101,9 @@
 <h2 class="category" id="Research">RESEARCH</h2>
 <ul>
 
-<li><span>Oct 13</span> » <a href="/archivers/eddl-how-do-we-train-on-limited-edge-devices">EDDL: How do we train neural networks on limited edge devices - PART 1</a></li>
+<li><span>Oct 13, 2021</span> » <a href="/archivers/eddl-how-do-we-train-on-limited-edge-devices">EDDL: How do we train neural networks on limited edge devices - PART 1</a></li>
 
-<li><span>Oct 28</span> » <a href="/archivers/some-of-my-previews-exper-work">Some of my previews experiment works: 2016</a></li>
+<li><span>Oct 28, 2016</span> » <a href="/archivers/some-of-my-previews-exper-work">Some of my previews experiment works: 2016</a></li>
 
 </ul>
 
@@ -107,7 +111,7 @@
 <h2 class="category" id="visualization">VISUALIZATION</h2>
 <ul>
 
-<li><span>Sep 15</span> » <a href="/archivers/generate-word-cloud-with-chinese-fenci">Generate Word Cloud Figures with Chinese-Tokenization and WordCloud python libraries</a></li>
+<li><span>Sep 15, 2020</span> » <a href="/archivers/generate-word-cloud-with-chinese-fenci">Generate Word Cloud Figures with Chinese-Tokenization and WordCloud python libraries</a></li>
 
 </ul>
 
@@ -115,7 +119,7 @@
 <h2 class="category" id="xv6">XV6</h2>
 <ul>
 
-<li><span>Jul 28</span> » <a href="/archivers/intro-xv6">Xv6 introduction</a></li>
+<li><span>Jul 28, 2017</span> » <a href="/archivers/intro-xv6">Xv6 introduction</a></li>
 
 </ul>
 
diff --git a/_site/feed.xml b/_site/feed.xml
index 07274d2..704df68 100644
--- a/_site/feed.xml
+++ b/_site/feed.xml
@@ -6,8 +6,8 @@
 </description>
     <link>https://codersherlock.github.com//</link>
     <atom:link href="https://codersherlock.github.com//feed.xml" rel="self" type="application/rss+xml"/>
-    <pubDate>Wed, 13 Oct 2021 18:33:50 -0400</pubDate>
-    <lastBuildDate>Wed, 13 Oct 2021 18:33:50 -0400</lastBuildDate>
+    <pubDate>Wed, 13 Oct 2021 19:10:30 -0400</pubDate>
+    <lastBuildDate>Wed, 13 Oct 2021 19:10:30 -0400</lastBuildDate>
     <generator>Jekyll v4.1.1</generator>
     
       <item>
diff --git a/_site/index.html b/_site/index.html
index 87d2849..9ba998d 100644
--- a/_site/index.html
+++ b/_site/index.html
@@ -62,6 +62,10 @@
       
         
       
+        
+      
+        
+      
     </nav>
   </div>
 </header>
diff --git a/_site/page2/index.html b/_site/page2/index.html
index ca2575f..418c536 100644
--- a/_site/page2/index.html
+++ b/_site/page2/index.html
@@ -64,6 +64,10 @@
       
         
       
+        
+      
+        
+      
     </nav>
   </div>
 </header>
diff --git a/_site/robots.txt b/_site/robots.txt
new file mode 100644
index 0000000..afa65a2
--- /dev/null
+++ b/_site/robots.txt
@@ -0,0 +1 @@
+Sitemap: https://codersherlock.github.com//sitemap.xml
diff --git a/_site/sitemap.xml b/_site/sitemap.xml
new file mode 100644
index 0000000..e2b65b3
--- /dev/null
+++ b/_site/sitemap.xml
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
+<url>
+<loc>https://codersherlock.github.com//archivers/hello</loc>
+<lastmod>2016-10-26T22:50:33-04:00</lastmod>
+</url>
+<url>
+<loc>https://codersherlock.github.com//archivers/charles-is-not-a-good-tool</loc>
+<lastmod>2016-10-27T22:50:33-04:00</lastmod>
+</url>
+<url>
+<loc>https://codersherlock.github.com//archivers/some-of-my-previews-exper-work</loc>
+<lastmod>2016-10-28T12:27:33-04:00</lastmod>
+</url>
+<url>
+<loc>https://codersherlock.github.com//archivers/intro-xv6</loc>
+<lastmod>2017-07-28T14:56:55-04:00</lastmod>
+</url>
+<url>
+<loc>https://codersherlock.github.com//archivers/generate-word-cloud-with-chinese-fenci</loc>
+<lastmod>2020-09-15T22:00:14-04:00</lastmod>
+</url>
+<url>
+<loc>https://codersherlock.github.com//archivers/eddl-how-do-we-train-on-limited-edge-devices</loc>
+<lastmod>2021-10-13T16:53:20-04:00</lastmod>
+</url>
+<url>
+<loc>https://codersherlock.github.com//about/</loc>
+</url>
+<url>
+<loc>https://codersherlock.github.com//category/</loc>
+</url>
+<url>
+<loc>https://codersherlock.github.com//</loc>
+</url>
+<url>
+<loc>https://codersherlock.github.com//timeline/</loc>
+</url>
+<url>
+<loc>https://codersherlock.github.com//page2/</loc>
+</url>
+<url>
+<loc>https://codersherlock.github.com//static/2017-07/eps_poster.pdf</loc>
+<lastmod>2018-08-29T16:16:03-04:00</lastmod>
+</url>
+<url>
+<loc>https://codersherlock.github.com//static/2017-07/p163-hao.pdf</loc>
+<lastmod>2018-08-29T16:16:03-04:00</lastmod>
+</url>
+<url>
+<loc>https://codersherlock.github.com//static/2017-07/p169-zhang.pdf</loc>
+<lastmod>2018-08-29T16:16:03-04:00</lastmod>
+</url>
+<url>
+<loc>https://codersherlock.github.com//static/2018-02/a7-hao.pdf</loc>
+<lastmod>2018-08-29T16:16:03-04:00</lastmod>
+</url>
+<url>
+<loc>https://codersherlock.github.com//static/2021-10/eta-infocom18.pdf</loc>
+<lastmod>2021-10-12T16:53:06-04:00</lastmod>
+</url>
+</urlset>
diff --git a/_site/timeline/index.html b/_site/timeline/index.html
index 6eaa3ac..1380cc0 100644
--- a/_site/timeline/index.html
+++ b/_site/timeline/index.html
@@ -64,6 +64,10 @@
       
         
       
+        
+      
+        
+      
     </nav>
   </div>
 </header>
diff --git a/category.html b/category.html
index 9e1a860..da5f57d 100644
--- a/category.html
+++ b/category.html
@@ -17,7 +17,7 @@ public: true
 <h2 class="category" id="{{ word }}">{{ word | upcase }}</h2>
 <ul>
 {% for post in site.categories[word] %}{% if post.title != null %}
-<li><span>{{ post.date | date: "%b %d" }}</span> » <a href="{{ site.baseurl}}{{ post.url }}">{{ post.title }}</a></li>
+<li><span>{{ post.date | date: "%b %-d, %Y" }}</span> » <a href="{{ site.baseurl}}{{ post.url }}">{{ post.title }}</a></li>
 {% endif %}{% endfor %}
 </ul>
 {% endunless %}{% endfor %}
