all the updates from class. Need to user for revision.