all class finish