started out the models and controllers