@fengjingchao why we new an Instance here? Will it replace some already existed instances?