Client Base

under constrcution