Ian, have you ever had your vitamin D level tested? Most people have not, and the vast majority of the doctors know very little about Vitamin D. Cod liver oil and halibut liver oil only provide approximately 1,360 IU per tablespoon, which is not very much, especially for the elderly, a category of which we both fall under. Additionally, you reside in the frozen north, where sunlight absorption is quite low in comparison to southern climates such as the lower US states. Get it checked, old man - you may be in for quite a surprise at the results.
All the best,
Gary

_________________________
PSR-S950, TC Helicon Harmony-M, Digitech VR, Samson Q7, Sennheiser E855, Custom Console, and lots of other silly stuff!
K+E=W (Knowledge Plus Experience = Wisdom.)