write moved from client to cache