add addition and multiplication