Allergic reaction and itchy bumps