First addition of client interface