kyle huckstorf