edited client server