connor halsted