update setter, getter & class diagram