Mostly working, only serves one http request