assign 3 update from class
assgn 4