macey putt