this documentation is generated automatically from this json file