Anyone heard from David? Is he OK?

steve