Carl Willis Believes David Price Has Solved Puzzle To Mechanical Issues