A big amount of classes implemented