Eat protein before, and after just keep hydrated sleep and a multi vitamin. I have been at it for a few years now, and I have never taken a supplement other then stuffing my face with as much good quality food as possible I am about a 185 and squat more then my chicken legs should let me, bench into the 370 range, and still just do it all the old fashion way.