def get_notes_class(soup_object):
    """
    Returns notes in each class independently. Returns Top, Middle, Base notes. In that order. 
    
    Parameters: 
    -----------
    soup_object: html content, parsed with BeautifulSoup
    """
    
    # get the notes box
    notes_box = soup_object.find('div', {'style' : 'width: 230px; float: left; text-align: center; clear: left;'})\
    .find_all('p')  # top notes is [0], middle is [1], and base is [2]
    
    # get each list section, to drill down on it
    top_section = notes_box[0].find_all('span', {'class' : 'rtgNote'})
    middle_section = notes_box[1].find_all('span', {'class' : 'rtgNote'})
    base_section = notes_box[2].find_all('span', {'class' : 'rtgNote'})
        
    # drilling down each notes section to get each note name:
    top_notes = []
    for t in top_section:
        top_notes.append(t.find('img')['bt-xtitle'])
        
    middle_notes = []
    for t in middle_section:
        middle_notes.append(t.find('img')['bt-xtitle'])
        
    base_notes = []
    for t in base_section:
        base_notes.append(t.find('img')['bt-xtitle'])
    
    return top_notes, middle_notes, base_notes