diff --git a/src/components/RegionalFiresViz.vue b/src/components/RegionalFiresViz.vue
index df794e6179477819fe4992eba0113a1008e52d24..9b79de04b74bc308fc98883fa0d06fc68ff8a12a 100644
--- a/src/components/RegionalFiresViz.vue
+++ b/src/components/RegionalFiresViz.vue
@@ -300,12 +300,14 @@
         // add tab-index selection and keypress events for fire markers
         for (let i=0; i < 2; i++) {
             d3.select(`#source-${i}`)
-            .attr('tabindex', 0)
-            .on("keypress", function(event) {
-                if(event.key == 'Enter'){
-                    keypressFire(event)
-                }
-            })
+                .attr('tabindex', 0)
+                .attr("role", "button")
+                .attr("aria-label", i == 0 ? 'Dennison Fork 2015 wildfire' : 'Steamboat Creek 2016 wildfire') 
+                .on("keydown", function(event) {
+                    if(event.code == 'Enter' | event.code == 'Space'){
+                        keypressFire(event)
+                    }
+                })
         }
 
         // draw default line