magnus huff