mackenzie yates