Added value caching to clients
Added values passing to clients