fa1+2

Squashed commit of the following:

commit 6b8f60204e0adacf18da48994aba6b4c22126221
Author: Alan Ko <alanko@Alan-Kos-MacBook-Pro.local>
Date:   Wed Oct 16 21:10:59 2013 +0800

    fa2

commit 0d4d765925ded436d622c920879ec20c8da79d8f
Author: Alan Ko <alanko@Alan-Kos-MacBook-Pro.local>
Date:   Wed Oct 16 21:10:29 2013 +0800

    fa1