superclass's shutdown is called even without this code
don't repeat yourself