Updated to a much more correct implementation of HTTP