- modify model
- add some others
- add uml