design model class diagram updated