Yang Fang — general