mackenzie o’neill