90% done cheek rest and eye rubber are still needed. and tuning and practice.