client and server to send file list