I eat the heart right away. Probably the best roast on the animal. The liver I have eaten it right away in camp too, but usually would soak it in water for a day. Somthing an oldtimer told me once and have always done it.