Add in comments to do with using composition