DRYing view