Herniated discs, carpal tunnel, frozen shoulder, tendinitis of all sorts, plantar fasciaaitis, knee pain, recovery from surgery, fibromyalgia, headaches, tmj,