Tentative work on controllers and repositories.