polymorphism for the entities