用这个方法很繁难