don't pass thing number into things
add test for thing numbers; don't pass thing number in through
constructor anymore