GREAT looking stack! Might I suggest, since you stated you're attempting to attain mass and lose fat, a solid fat burner such as Forged Burner? It's jam-packed with focus enhancing compounds and will also drive your body into a more efficient condition of calorie utilization. Give the write-up a look here, and round out your well planned protocol!
Forged Burner