7/2011: Guangle is spending two months at IBM, Zurich, for internship this summer. Have fun!