What didn't a do.

Thing to note.  I moved the methods from the base controller to the client model.