preliminary client server. mechanics need to be put in place