finished class