both the client and the server should work in theory....