eight commit by wangxinlu