Polymorphism and selection