added json schema rules