@fengjingchao the instance can still be at nilStatus when return