models and controllers add up