wrapped up testing for add