This itching has to stop!!
agreed.