dir. Hao Wu