hierarchy of classes
rendering a common image