adding some XML support, and allowing more then 200 response codes to fly