added crossover joint, still need text and profile last line fixed
fixing profile, and added crossover joint
merged programs togethe, added crossover joint