I have cotton flannel soaked in castor oil and use it with a heating pad. I use it over my abdomen and /or liver. I sometimes wake up at 1 or 2 am and NOTHING makes me fall back to sleep.. but using a castor oil pack for an hour does the trick. I usually have everything ready so after I am really sleepy ( at last) I turn off the heating pad, put the pack away, and gently wipe off the excess oil with a rag, and then put on an OLD T shirt to sleep in. ( Castor oil Permanently stains !!! be careful with sheets, towels, etc.) I have some I only use for these times.