Spartan, whats your stats? height, weight, bodyfat? A good key I found which help me alot to past a plateu I was at was to eat according to the weight you want to be at, but make it realistic of coarse. So if you weigh 150 and want to be a 200lb monster then eat as if you weighed 165-170 cause obviously eating as if you were 200 lbs is just a bit extreme, and as your weight goes up adjust the the diet to suit what you want to be. I'm sure you know the diet of 1.5-2 grams of protein per lb of bodyweight per day for building muscle, I try to follow that as best as I can and I kinda feel out the carbs I'll eat lots for a few days and if I start getting bloated and puffy looking then I know that's too much and I'll gradually back down to where it keeps my muscles pump but isn't too much to make me start looking puffy and bloated. Fats - I don't really pay alot of attention to them cause as you know most uf us don't absorb alot of it properly anyway so I probly eat alot of it compared to most other folks but I don't make it a point to have as much as possible cause then I'll just be living on the toilet letting out most of the other much needed nutirtients along with it, if you what I'm saying. A fat that I do take is extra virgin coconut oil, it's alot more easily absorbed and it's totally good for you and your body doesn't store it as fat and it can also help you lose fat, I'm actually planning on experimenting with it to try taking more and see if it will halp me to lean out more for the show.