Refactoring1
Fusion2