adding JsonStructure provider