Squashed commit of the following:

commit 10813f5499da8505d4285b61cf9f7d0d0314f350
Author: Will Chau <willchau@163.com>
Date:   Tue Oct 28 16:01:51 2014 +0800

    update in bash environment