macie harvey