Uploaded client and server code