an example of pseudo polymorphism