change UML && serialize