michael mcavene