init wanghuan framwork