composition is great in Models