Huge changes to the way it handles HTTP things