multi-style training script