DRY views.