delete shared singleton