How long will service be restored