intermediate changes to server