zhi_user maybe NoneType