added JSON and XML support