shutdown.c changes