So sorry to be vague and alarmist. I hope your itching is not something to be alarmed about.