adding and figuring