Proteins all the way lol. I know it's got aminos but u take extra before workouts?. I do myself