has anyone heard from david porter.if so how is he doing?