ReConstructSharedPool
detail reconstuctor
sv