[Refactoring] DRY