+ added shutdown all functionality