dennis leupold