MacKenzie, Compton