```
def singers_band_info(url, pagetext):
    get_soup = lambda page:BeautifulSoup(page, 'html.parser')
    get_rows = lambda soup:soup.find_all("tr")
    get_cols = lambda row:row.find_all("th") + row.find_all("td")
    get_colstd = lambda row:row.find_all("td")
    rows = get_rows(get_soup(pagetext))
    for row in rows:
        cols = get_cols(row)
        colstd = get_colstd(row)
        if cols[0].get_text() == "Born":
            try:
                born = colstd[0].get_text()
                born = born[1:11]
            except:
                born = "False"
        if cols[0].get_text() == "Years active":
            try:
                ya = colstd[0].get_text()
            except:
                ya = "False"
        if cols[0].get_text() == "Genres":
            try:
                genres = colstd[0].get_text()
            except:
                genres = "False"
    singer_band_info_d = dict(url = url, genres = genres, born = born, ya = ya)
    return singer_band_info_d    

```