Vermont’s landscapes are home to a wide variety of wildlife. While the state’s natural beauty attracts outdoor enthusiasts year-round, it also harbors a number of animals that can pose dangers to humans and pets. From the towering moose that roam the northern woodlands to the venomous Eastern timber rattlesnake hidden in rocky outcrops, the fauna in Vermont includes species capable of inflicting serious harm. These ten are the most deadly.
Black Bear
American Black Bear in water.
The American black bear is one of the largest omnivorous mammals found in Vermont’s forests and mountainous regions. With a coat that can range from jet black to a lighter brown or cinnamon, these bears are easily identifiable by their broad heads, small, rounded ears, and stocky bodies. Black bears in Vermont are primarily found in remote forested areas, particularly in the Green Mountains and along the Appalachian Trail, where they forage for berries, nuts, and insects.
What makes black bears deadly is their sheer strength and unpredictable behavior when they feel threatened. While attacks on humans are rare, they can be triggered if a bear feels its cubs are in danger or if it is surprised at close range. In such cases, the bear may become aggressive, and its powerful jaws and sharp claws can inflict serious injuries and death.
Eastern Timber Rattlesnake
Timber Rattlesnakes.
The Eastern timber rattlesnake is one of Vermont’s few venomous reptiles, recognizable by its thick, muscular body and distinctive dark crossbands over a yellow, brown, or gray background. These snakes are endangered and rare to see in the state. They typically reside in remote, rocky hillsides, forests, and ledges in southern Vermont, preferring areas that offer plenty of sun exposure for basking.
Despite their elusive nature, timber rattlesnakes are highly dangerous due to their potent venom. A bite from this snake can result in severe pain, swelling, and even death if not treated promptly. The rattlesnake’s warning rattle is often the first sign of its presence, but if this signal is ignored or if the snake feels cornered, it may strike in self-defense. While fatalities are rare with modern medical treatment, the risk of a deadly encounter is real, particularly for hikers who may inadvertently come across these camouflaged serpents.
Advertisement
Moose
Super Moose.
Moose are the largest animals in Vermont, towering over the landscape with their long legs, humped shoulders, and massive antlers that can span several feet across. These creatures are commonly found in Vermont’s northern forests, wetlands, and along remote roads, particularly in areas like the Northeast Kingdom. Their dark brown coats, long faces, and stature make them an iconic symbol of the state’s wildlife.
Despite their generally calm demeanor, moose are dangerous due to their size. Moose are known to charge when they feel threatened, particularly during the rutting season in the fall or when cows are protecting their calves. A charging moose can easily trample or gore with its antlers, posing a significant threat to humans.
Coyotes
Coyote in the tall fall grass in the early morning fall light.
Coyotes are highly adaptable predators found throughout Vermont, from the rural countryside to the edges of suburban areas. They resemble small wolves with slender bodies, bushy tails, and a coat that range from grayish-brown to reddish-brown. Coyotes often hunt in pairs or small family units.
Coyotes can become a threat, especially if they lose their fear of people or are protecting a den with pups. Coyotes are opportunistic feeders and may attack and kill small pets or livestock, particularly during the winter months when food is scarce. In rare cases, coyotes have been known to act aggressively toward humans, especially if they are habituated to human food sources.
Bobcat
Bobcat close-up wild animal.
Bobcats are predators native to Vermont, characterized by their short “bobbed” tails, tufted ears, and spotted coats. These medium-sized wildcats inhabit forests, swamps, and rocky outcroppings across the state, where they are rarely seen due to their solitary and nocturnal habits.
Although bobcats are not typically aggressive toward humans, they also can pose a danger to pets and livestock. If cornered or threatened, a bobcat may defend itself with sharp claws and powerful bites, which can cause serious injuries. Additionally, bobcats are carriers of diseases like rabies and feline distemper, which can be transmitted to pets and potentially humans. Their agility and strength make them formidable opponents if provoked.
Fisher Cat
Fisher (Martes pennanti) Stands Up Tall In Tree Winter.
The fisher cat, a member of the weasel family, is found in Vermont’s forests, particularly in the more densely wooded areas. Despite its name, the fisher is not a cat but a sleek, dark-furred carnivore with a long body and bushy tail. They are highly skilled climbers and hunters, preying on small mammals like squirrels, rabbits, and even porcupines, making them one of the few predators capable of tackling such prickly prey.
Fisher cats are known for their aggressive behavior and can be dangerous, especially to domestic animals like cats and small dogs. Their sharp teeth and claws make them formidable, and they often strike without warning. Their high-pitched scream, often heard at night, adds to their reputation.
White-Tailed Deer
White-tailed Deer (Odocoileus virginianus) Buck in autumn.
White-tailed deer are one of the most common and recognizable animals in Vermont, found in forests, fields, and even suburban areas across the state. These graceful creatures are identified by their reddish-brown coats in summer, which turn grayish in winter, and the distinctive white underside of their tails, which they raise when alarmed. Deer are a frequent sight throughout Vermont, often seen grazing at dawn and dusk.
While deer are not aggressive, they are responsible for a significant number of road accidents, particularly in the fall during the breeding season, known as the rut. These accidents can be deadly, as a collision with a full-grown deer can cause serious damage to vehicles and result in severe injuries or fatalities for the occupants. Thus, while they might not be dangerous in the traditional sense, the risks associated with white-tailed deer are nonetheless significant.
Advertisement
Black-legged Ticks
Parasitic deer tick waiting on green leaf.
The black-legged tick, also known as the deer tick, is a tiny arachnid found throughout Vermont, particularly in wooded areas, grassy fields, and along hiking trails. These ticks are most active from spring through fall, lurking on low vegetation where they latch onto passing animals or humans. Adult black-legged ticks are about the size of a sesame seed, with a reddish body and black legs.
What makes black-legged ticks deadly is their ability to transmit Lyme disease, a serious and potentially chronic illness. When an infected tick bites, it can transmit the bacteria that causes Lyme disease into the bloodstream. Early symptoms include fever, fatigue, and a distinctive bullseye-shaped rash, but if left untreated, Lyme disease can lead to severe neurological, cardiac, and joint issues.
Porcupine
Close-up portrait of the porcupine. It consists of brown, grey, and white colors.
Porcupines are easily recognizable due to their spiky quills and are found throughout Vermont’s forests and woodlands. These nocturnal rodents are slow-moving and tend to climb trees in search of food, mainly feeding on bark, leaves, and twigs. Porcupines are well-equipped to defend themselves with thousands of sharp quills that cover their backs and tails. Their quills lie flat until the animal feels threatened, at which point they are raised in defense.
While porcupines are not deadly to humans, they can be lethal to pets, particularly curious dogs who may try to engage with them. A single swipe of the porcupine’s tail can embed dozens of quills into the skin of an attacker. These quills are barbed and can work their way deeper into the flesh over time, causing severe pain and infections.
Bald-Faced Hornet
Bald-faced Hornet Fly (Dolichovespula maculata) pollinating a yellow Common Tansy wildflower.
The bald-faced hornet, despite its name, is not a true hornet but a species of yellowjacket wasp commonly found throughout Vermont. These insects are easily identified by their black bodies with white markings on their face and thorax. They build large, paper-like nests in trees, shrubs, or under eaves, which can contain hundreds of workers. Bald-faced hornets are most active during the late summer and early fall when they become particularly defensive of their nests.
Unlike bees, these bald-faced hornets can sting repeatedly, injecting venom that causes intense pain and swelling. For those who are allergic to insect stings, a bald-faced hornet attack can quickly become life-threatening, leading to anaphylactic shock if not treated immediately. Even in non-allergic individuals, multiple stings can cause significant discomfort and require medical attention. Their nests, often hidden from view until disturbed, make accidental encounters dangerous, especially for outdoor workers or hikers.
While Vermont is often celebrated for its wilderness, it is important to remember that even in this setting, certain animals pose real dangers. Whether it’s the unpredictable aggression of a startled black bear, the silent threat of a black-legged tick carrying Lyme disease, or the sudden sting of a bald-faced hornet, these creatures remind us that nature, though beautiful, can also be perilous. Awareness and respect for the wildlife around us are key to safely navigating the state’s diverse ecosystems.
Tuesday, April 28-Wednesday, April 29 —KILLINGTON— The Killington Grand Resort Hotel & Conference Center will host the 41st Annual Vermont Tourism Summit, bringing together business owners, operators, and industry professionals from across the state for two days focused on collaboration, strategy, and growth within Vermont’s tourism economy.
This week, a bill that would make changes to Vermont’s Act 181 is receiving testimony in the House Committee on Environment. Certain provisions in Act 181 could trigger a permitting process through Vermont’s land use protection law, Act 250. A rule related to road building and some lands identified as “critical natural resource areas” by the state’s land use review board are expected to take effect this year. Last month, legislation passed the Senate and is currently in the House to push those deadlines back by a few years. For Corinth resident Neil Ryan, that not enough. “The group of people that was largely left out of the process: Rural Vermonters are having this imposed upon them with no say,” he said. Ryan and his family have built their own farms for generations. He believes if the provisions take effect, it would be very difficult for future generations to accomplish what he has. “The difficulty of the Act 250 process, the costs associated with the Act 250 process, we wouldn’t have started those farms likely,” he said. However, Ryan said he does support the portion of Act 181 that allows towns to opt into being exempt from the permitting process altogether. This is meant to assist housing development. On Tuesday, regional planning commissions told lawmakers that many towns have opted in. Still, Vermont is not on track for its goal of 40,000 + homes by 2030. “We’re not saying rural housing growth should stop or slow,” Executive Director of the Northwest RPC Catherine Dimitruk said. “Were saying those additional units that we need, we should be doing all we can to encourage and incentivize.”The bill will remain in House environment for the foreseeable future.
MONTPELIER, Vt. —
This week, a bill that would make changes to Vermont’s Act 181 is receiving testimony in the House Committee on Environment.
Certain provisions in Act 181 could trigger a permitting process through Vermont’s land use protection law, Act 250.
Advertisement
A rule related to road building and some lands identified as “critical natural resource areas” by the state’s land use review board are expected to take effect this year.
Last month, legislation passed the Senate and is currently in the House to push those deadlines back by a few years. For Corinth resident Neil Ryan, that not enough.
“The group of people that was largely left out of the process: Rural Vermonters are having this imposed upon them with no say,” he said.
Advertisement
Ryan and his family have built their own farms for generations. He believes if the provisions take effect, it would be very difficult for future generations to accomplish what he has.
“The difficulty of the Act 250 process, the costs associated with the Act 250 process, we wouldn’t have started those farms likely,” he said.
However, Ryan said he does support the portion of Act 181 that allows towns to opt into being exempt from the permitting process altogether. This is meant to assist housing development.
On Tuesday, regional planning commissions told lawmakers that many towns have opted in. Still, Vermont is not on track for its goal of 40,000 + homes by 2030.
“We’re not saying rural housing growth should stop or slow,” Executive Director of the Northwest RPC Catherine Dimitruk said. “Were saying those additional units that we need, we should be doing all we can to encourage and incentivize.”
Advertisement
The bill will remain in House environment for the foreseeable future.
Roads will turn slippery mid-morning through mid-afternoon
Advertisement
Hour-by-hour: See when to expect steady snow Tuesday in Vermont, New York
Roads will turn slippery mid-morning through mid-afternoon
Advertisement
NBC5 First Warning Meteorologist
Advertisement
NBC5 meteorologists expect a burst of steady snow to arrive Tuesday morning in Vermont and northern New York, lasting through the early-mid afternoon. Deteriorating road conditions will lead to slow travel for several hours, with some improvement expected by the evening commute.Watch the video above to see the timeline for your area.
NBC5 meteorologists expect a burst of steady snow to arrive Tuesday morning in Vermont and northern New York, lasting through the early-mid afternoon.
Advertisement
Deteriorating road conditions will lead to slow travel for several hours, with some improvement expected by the evening commute.
Watch the video above to see the timeline for your area.
Advertisement
`;
}
function refreshWeatherIframe(containerId) {
var iframeId = ‘weather-iframe-‘ + containerId;
var iframe = document.getElementById(iframeId);
if (iframe && iframe.src) {
var originalSrc = iframe.src;
iframe.src = originalSrc + (originalSrc.indexOf(‘?’) > -1 ? ‘&’ : ‘?’) + ‘t=” + Date.now();
}
}
Advertisement
function initializeWeatherBox(container) {
var containerId = container.getAttribute(“data-container-id’);
var isWeatherBoxV2 = containerId === ‘home-weather-v2’;
function switchWeatherTab(tabName, clickedElement) {
container.querySelectorAll(‘[data-tab-id]’).forEach(function(tab) {
tab.classList.remove(‘open’);
tab.setAttribute(‘aria-selected’, ‘false’);
});
var targetContent = container.querySelector(‘[data-content-id=”‘ + tabName + ‘”]’);
if (targetContent) {
targetContent.style.display = ‘block’;
targetContent.removeAttribute(‘hidden’);
}
}
Advertisement
function loadWeatherData() {
// If weather data is already being loaded, wait for it
if (window.weatherDataPromise) {
window.weatherDataPromise.then(function(data) {
if (data && data.data) {
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
}
});
return;
}
var location = { zip: window.DEFAULT_ZIPCODE };
try {
var storedLocations = localStorage.getItem(‘hrst.zip.history’);
if (storedLocations) {
var locations = JSON.parse(storedLocations);
if (locations && locations.length > 0) {
location = locations[0];
}
}
} catch (e) {}
var apiUrl = (window.DEWY_HOSTNAME || ”) + ‘/api/v1/weather/full/’ + location.zip;
if (window.fetch) {
window.weatherDataPromise = fetch(apiUrl)
.then(function(response) { return response.json(); })
.then(function(data) {
if (data && data.data) {
var article = container.closest(‘.article–wrapper’);
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
return data;
}
})
.catch(function(error) {
console.error(‘Error loading weather:’, error);
// Reset to unknown background on error
updateWeatherBackground(‘unknown’);
});
}
}
Advertisement
function updateWeatherAlertsBar(weatherData) {
var weatherWatchHeader = container.querySelector(‘.weather-watch-header’);
if (!weatherWatchHeader) return;
var weatherWatchText = weatherWatchHeader.querySelector(‘.weather-watch-text’);
var weatherWatchLink = weatherWatchHeader.querySelector(‘.weather-watch-link’);
if (weatherData.alerts_count > 0) {
weatherWatchHeader.className=”weather-watch-header has-alerts”;
if (weatherWatchText) {
weatherWatchText.textContent = `Weather Alerts (${weatherData.alerts_count})`;
}
if (weatherWatchLink) {
if (!weatherWatchLink.getAttribute(‘data-initial-href’)) {
weatherWatchLink.setAttribute(‘data-initial-href’, weatherWatchLink.getAttribute(‘href’));
weatherWatchLink.setAttribute(‘data-initial-onclick’, weatherWatchLink.getAttribute(‘onclick’) || ”);
}
weatherWatchLink.setAttribute(‘href’, “https://www.mynbc5.com/alerts”);
weatherWatchLink.setAttribute(‘onclick’, “return handleWeatherLinkClick(event, ‘click_alerts’, ‘click’, ‘mobile-weather’, “https://www.mynbc5.com/alerts”);”);
}
} else {
weatherWatchHeader.className=”weather-watch-header”;
if (weatherWatchText) {
weatherWatchText.textContent = containerId === ‘home-weather-v2’ ? ‘Watch Latest Forecast’ : ‘Latest Forecast’;
}
if (weatherWatchLink) {
var initialHref = weatherWatchLink.getAttribute(‘data-initial-href’);
var initialOnclick = weatherWatchLink.getAttribute(‘data-initial-onclick’);
if (initialHref) {
weatherWatchLink.setAttribute(‘href’, initialHref);
}
if (initialOnclick) {
weatherWatchLink.setAttribute(‘onclick’, initialOnclick);
}
}
}
}
function updateCurrentWeather(weatherData) {
if (weatherData.current) {
var tempValue = weatherData.current.temp_f || ”;
var skyValue = weatherData.current.sky || ”;
var feelsLikeValue = weatherData.current.feels_like_f || weatherData.current.temp_f || ”;
var tempEl = container.querySelector(‘.weather-grid–current-temp-value’);
if (tempEl) {
tempEl.textContent = tempValue;
tempEl.setAttribute(‘aria-label’, tempValue + ‘ degrees Fahrenheit’);
}
Advertisement
var iconEl = container.querySelector(‘.weather-grid–current-icon’);
if (iconEl && weatherData.current.icon_name) {
iconEl.className=”weather-grid–current-icon weather-current-icon icon icon-weather-” + weatherData.current.icon_name;
}
var skyEl = container.querySelector(‘.weather-grid–sky’);
if (skyEl) {
skyEl.textContent = skyValue;
skyEl.setAttribute(‘aria-label’, ‘Current condition: ‘ + skyValue);
}
var feelsEl = container.querySelector(‘.weather-grid–feels’);
if (feelsEl) {
feelsEl.textContent = feelsLikeValue + ‘°F’;
feelsEl.setAttribute(‘aria-label’, feelsLikeValue + ‘ degrees Fahrenheit’);
}
var weatherContainer = container.querySelector(‘.weather-temp-container’);
if (weatherContainer) {
var summary = ‘Current temperature ‘ + tempValue + ‘ degrees Fahrenheit, ‘ +
skyValue + ‘, feels like ‘ + feelsLikeValue + ‘ degrees’;
weatherContainer.setAttribute(‘aria-label’, summary);
}
function updateForecastTabs(weatherData) {
var visibleItems = isWeatherBoxV2 ? 6 : 5;
if (weatherData.hourly) {
var hourlyContainer = container.querySelector(‘.weather-hourly-forecast’);
if (hourlyContainer) {
var html=””;
var maxHours = Math.min(visibleItems, weatherData.hourly.length);
for (var i = 0; i 0 ? currentIndex – 1 : tabs.length – 1;
tabs[prevIndex].focus();
break;
case ‘ArrowRight’:
e.preventDefault();
var nextIndex = currentIndex
`;
}
Advertisement
function refreshWeatherIframe(containerId) {
var iframeId = ‘weather-iframe-‘ + containerId;
var iframe = document.getElementById(iframeId);
if (iframe && iframe.src) {
var originalSrc = iframe.src;
iframe.src = originalSrc + (originalSrc.indexOf(‘?’) > -1 ? ‘&’ : ‘?’) + ‘t=” + Date.now();
}
}
function initializeWeatherBox(container) {
var containerId = container.getAttribute(“data-container-id’);
var isWeatherBoxV2 = containerId === ‘home-weather-v2’;
function switchWeatherTab(tabName, clickedElement) {
container.querySelectorAll(‘[data-tab-id]’).forEach(function(tab) {
tab.classList.remove(‘open’);
tab.setAttribute(‘aria-selected’, ‘false’);
});
var targetContent = container.querySelector(‘[data-content-id=”‘ + tabName + ‘”]’);
if (targetContent) {
targetContent.style.display = ‘block’;
targetContent.removeAttribute(‘hidden’);
}
}
function loadWeatherData() {
// If weather data is already being loaded, wait for it
if (window.weatherDataPromise) {
window.weatherDataPromise.then(function(data) {
if (data && data.data) {
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
}
});
return;
}
var location = { zip: window.DEFAULT_ZIPCODE };
try {
var storedLocations = localStorage.getItem(‘hrst.zip.history’);
if (storedLocations) {
var locations = JSON.parse(storedLocations);
if (locations && locations.length > 0) {
location = locations[0];
}
}
} catch (e) {}
var apiUrl = (window.DEWY_HOSTNAME || ”) + ‘/api/v1/weather/full/’ + location.zip;
Advertisement
if (window.fetch) {
window.weatherDataPromise = fetch(apiUrl)
.then(function(response) { return response.json(); })
.then(function(data) {
if (data && data.data) {
var article = container.closest(‘.article–wrapper’);
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
return data;
}
})
.catch(function(error) {
console.error(‘Error loading weather:’, error);
// Reset to unknown background on error
updateWeatherBackground(‘unknown’);
});
}
}
function updateWeatherAlertsBar(weatherData) {
var weatherWatchHeader = container.querySelector(‘.weather-watch-header’);
if (!weatherWatchHeader) return;
var weatherWatchText = weatherWatchHeader.querySelector(‘.weather-watch-text’);
var weatherWatchLink = weatherWatchHeader.querySelector(‘.weather-watch-link’);
if (weatherData.alerts_count > 0) {
weatherWatchHeader.className=”weather-watch-header has-alerts”;
if (weatherWatchText) {
weatherWatchText.textContent = `Weather Alerts (${weatherData.alerts_count})`;
}
if (weatherWatchLink) {
if (!weatherWatchLink.getAttribute(‘data-initial-href’)) {
weatherWatchLink.setAttribute(‘data-initial-href’, weatherWatchLink.getAttribute(‘href’));
weatherWatchLink.setAttribute(‘data-initial-onclick’, weatherWatchLink.getAttribute(‘onclick’) || ”);
}
weatherWatchLink.setAttribute(‘href’, “https://www.mynbc5.com/alerts”);
weatherWatchLink.setAttribute(‘onclick’, “return handleWeatherLinkClick(event, ‘click_alerts’, ‘click’, ‘sidelist-weather’, “https://www.mynbc5.com/alerts”);”);
}
} else {
weatherWatchHeader.className=”weather-watch-header”;
if (weatherWatchText) {
weatherWatchText.textContent = containerId === ‘home-weather-v2’ ? ‘Watch Latest Forecast’ : ‘Latest Forecast’;
}
if (weatherWatchLink) {
var initialHref = weatherWatchLink.getAttribute(‘data-initial-href’);
var initialOnclick = weatherWatchLink.getAttribute(‘data-initial-onclick’);
if (initialHref) {
weatherWatchLink.setAttribute(‘href’, initialHref);
}
if (initialOnclick) {
weatherWatchLink.setAttribute(‘onclick’, initialOnclick);
}
}
}
}
function updateCurrentWeather(weatherData) {
if (weatherData.current) {
var tempValue = weatherData.current.temp_f || ”;
var skyValue = weatherData.current.sky || ”;
var feelsLikeValue = weatherData.current.feels_like_f || weatherData.current.temp_f || ”;
Advertisement
var tempEl = container.querySelector(‘.weather-grid–current-temp-value’);
if (tempEl) {
tempEl.textContent = tempValue;
tempEl.setAttribute(‘aria-label’, tempValue + ‘ degrees Fahrenheit’);
}
var iconEl = container.querySelector(‘.weather-grid–current-icon’);
if (iconEl && weatherData.current.icon_name) {
iconEl.className=”weather-grid–current-icon weather-current-icon icon icon-weather-” + weatherData.current.icon_name;
}
var skyEl = container.querySelector(‘.weather-grid–sky’);
if (skyEl) {
skyEl.textContent = skyValue;
skyEl.setAttribute(‘aria-label’, ‘Current condition: ‘ + skyValue);
}
var feelsEl = container.querySelector(‘.weather-grid–feels’);
if (feelsEl) {
feelsEl.textContent = feelsLikeValue + ‘°F’;
feelsEl.setAttribute(‘aria-label’, feelsLikeValue + ‘ degrees Fahrenheit’);
}
var weatherContainer = container.querySelector(‘.weather-temp-container’);
if (weatherContainer) {
var summary = ‘Current temperature ‘ + tempValue + ‘ degrees Fahrenheit, ‘ +
skyValue + ‘, feels like ‘ + feelsLikeValue + ‘ degrees’;
weatherContainer.setAttribute(‘aria-label’, summary);
}
function updateForecastTabs(weatherData) {
var visibleItems = isWeatherBoxV2 ? 6 : 5;
if (weatherData.hourly) {
var hourlyContainer = container.querySelector(‘.weather-hourly-forecast’);
if (hourlyContainer) {
var html=””;
var maxHours = Math.min(visibleItems, weatherData.hourly.length);
for (var i = 0; i 0 ? currentIndex – 1 : tabs.length – 1;
tabs[prevIndex].focus();
break;
case ‘ArrowRight’:
e.preventDefault();
var nextIndex = currentIndex