my study code ,only for test