conslidate many fields into ResponseCore2

open to renaming it to something else
also worth noting that I scrapped this type