do not expose ShutdownTask