with the shutdown hook introduced, the wrapup method is not required to be called.