ed o’connell