heating pad and i have been seeing a massage therapist every other week and a chiro about one every 10 day