DRY code
DRY code