brian neckel