made some more progress on the server file