json: properties and attributes