the extensions must implement the shutdown() method