added common terms adder