create server module