Alternative Training and Factor generation.
current status