Initial version of a common client