maclire.com