Just an itchy bite