macie walker belmont