restore share block