add basic composite example