client and server now distributed