all of the above and supplement with taurine. (redbull doesn't count) 6 grams a day split into two doses