started moving business logic out of client controller and into the client service.