http_binding and some other fixes