moved dead variable to mackenzie struct