fleshed out add1 test