connor pugh