New files for Client and Server