addition and testing