if using b12 in my deca/test cycle how long should you run it for and how many days a week and ed. also can you take b6 with b12 . what exactly does b12 do.