         let index = indexPath.row
         guard stores.isInBounds(index: index) else { return }
         
-        let store = stores[indexPath.row]
+        let store = stores[index]
         self.navigateWithDrivingDirections(toStore: store)
+        self.makeNoteThatUserTapped(on: store)
         
     }
     

    func makeNoteThatFilterMenuOpened() {
        
        AromaClient.sendLowPriorityMessage(withTitle: "Filter Opened")
        LOG.info("Filter Opened")
        
    }
    
    func makeNoteThatFilterMenuCancelled() {
        
        AromaClient.sendLowPriorityMessage(withTitle: "Filter Cancelled")
        LOG.info("Cancelling Filter")
        
    }
    
    func makeNoteThatUserTappedOnStore(cell: StoresTableViewCell) {
        AromaClient.beginMessage(withTitle: "User tapped on \(cell.storeName.text ?? "") go button")
            .addBody("User navigated to \(cell.storeName.text ?? "")\n\(cell.storeAddress.text ?? "")\n(Table View)")
            .withPriority(.medium)
            .send()
    }

        cell.onGoButtonPressed = { cell in
            
            self.navigateWithDrivingDirections(toStore: store)
            self.makeNoteThatUserTapped(on: store)
        }
        
        return cell
