devin conner