pre removal of duplicate
removed dup crossover into main