changes from class