main JSON script updated to include new custom objects