why have you added extra_class to everything? It seems redundant. Where is it used?