update series blog and add some improvement