introduced json-properties