reorganization
Naming conventions
Architecture change