Make update for fourth assignment. Distributed server capability added