change server architecture