small changes in addition