Polymorphism done.