finished new client reader/writers