DRY with scope?