i could not apply the structure of configSystemOutputs into json, so i had to switch to use arrays instead. it works, but looks not that nice as a struct.