TypeError: __init__() got an unexpected keyword argument 'classes'

Regarding class 7 (2019)

I am trying to load images ( step around 1 hour 07 mins in class video ) from lable

def get_crit_data(classes,bs,size):
    src = ImageImageList.from_folder(path).split_by_rand_pct(0.1, seed=42)
    ll = src.label_from_folder(classes=classes)
    data = (ll.transform(get_transforms(max_zoom = 2.),size=size)
            .databunch(bs=bs).normalize(imagenet_stats))
    data.c = 3
    print(data)
    return data
data_crit = get_crit_data([name_gen,'images'],bs=bs,size=size)

But getting error

TypeError: __init__() got an unexpected keyword argument 'classes'

What is classes here and why are we using it is it used to y_hat ( target ) i m guessing so from “label” in the name ? And what is difference b/w ImageImageList and ImageList