not my business bro but, let me make some suggestions.....18yrs training, 10yrs aas use, started at 142lbs at 5'8" and now 230lbs. about 10%bf, have been 252lbs in the past.....def. not bragging, just so you know i understand where you are comin from. i just want to see you make the best of this first cycle, and i have some experience. i like the cycle basic and effective! dosage is right on for the test, i dont know if you mentioned your dbol dose, i may have missed it if you did, but 25-40mg would be ideal. i like the training schedule and the 5x5 routine, so far everything is sound. the only suggestions i would make is about diet. you have to understand, no cycle will ever be like that first one, never.....the first cycle if done right can be just magical for that 1st time user. i know you don't want to get fat i can agree with that idea, but at 165lbs there is no need for you to be doing cardio if mass is your goal here. cardio is burning up calories your body needs for repair and energy. drop the cardio and eat a little sloppier. i mean fish, eggs, and rice are great but, a guy like you in your situation needs lots of calorie dense food, and i know this may sound crazy but fats also. start eating your eggs whole, yolk and all. start pounding the beef also, hamburger, steaks, however you need to prepare it. i personally love grilling out, so i have the grill going all year, in the snow even. the protein shakes are great easy food but add some flax oil, olive oil, or one of the different blends that are available to them (essential fatty acids are great for you, calorie dense and great for growth while on aas or not), or some peanut butter, hell throw some eggs in there. i love a couple oz's of heavy cream in my shakes, makes them incredible! you aren't going to get fat unless your porky already but im sure thats not the case. just want to see you succeed in your venture bro, of course this is just my opinion but i do know what works. wouldn't it be great to gain 30lbs instead of 20? that's the difference i'm talking about......let me know if i can help with any other questions,thx