moved all the tests over to the chained assertions