def METHOD_NAME(self, response):
    """Gather dates, links"""
    link_dict = defaultdict(dict)
    for link in response.css("a"):
        date = link.re_first(
            r"""((Jan(uary)?|Feb(ruary)?|Mar(ch)?|Apr(il)?|
        May|Jun(e)?|Jul(y)?|Aug(ust)?|Sep(tember)?|Oct(ober)?|Nov(ember)?|
        Dec(ember)?)\s+\d{1,2},\s+\d{4})|((1[0-2]|0?[1-9])/(3[01]|
        [12][0-9]|0?[1-9])/(?:[0-9]{2})?[0-9]{2})"""
        )
        if date is not None:
            for item in ["Notice", "Agenda", "Minutes"]:
                if item in link.attrib["href"]:
                    link_dict[date][item] = response.urljoin(link.attrib["href"])
    return link_dict