Going yo implement client and server