* Fix code smell 'Duplicate Code'.
* Fix Code Smell 'Long parameter list'.