* Added managers to make views smaller and to make code more DRY.