Much earlier than anticipated, we've restored service