create the server