modify server and client files