composite pattern, one entity only