server.dispatch is now actually returns