Rewrote server module