added jsonschema methods