added back shutdown