addition composer