server architecture is almost completed