B complex vits x 200% !!!! They worked on me and I've been so sick for years after overdoing it and yet these things are amazing! Have I been under a rock ?