Brandon: Tweaking backend and controller to enable other models.