macie leach