Allergic reaction causing hives and swelling