I think most of these tasks will need to notify the restart handler