i personally would like to endorse hypoxic or simulated altitude training under the correct training programme it has significant benefits for obvious reasons you apply a stress (reduced oxygen) and the body being the wonderful thing it is compensates for this stress my producing more...