improve the post for 20130512
complete this post
fix small error