david connorz