if(!ret_ptr)return null;