maybe introduce Factory class for generating Cena related objects.