a better version http server