Thanks for the reply.
I understand macros and all of that very well, no research in that department needed.
I would like to point out there are no such things as "clean" calories/ foods also. Id rather not get into that though.
Cardio also is not a must, but it does help.