Table of Contents
Indentation should be four spaces. No tabs please.
Shell scripts should run -e. Shell script should be portable. Refer to http://doc.mdcc.cx/doc/autobook/html/autobook_208.html .