Using static approach rather than argumentative
Refactoring...