passed all the tests i had previously, and some.  write new ones