try to split yunCheng interface out