Comments by Gabe Hua