add2() method for efficiency