complete add, subtrat, sum methods