Merge branch 'master' into raysmond
codes organization
Add some detail to post and comment
Merge branch 'raysmond'