adding a composite