Finished client controller, though not yet utilized