... itch all over could that be a allergic reaction ?