caine macron