* renamed all field names for CMXUMS to start with index of api
  which is ugly as hell, but makes following the api documentation so much easier and usage less error prone