why do we destroy in the init? shouldn't this be done at the end of the test?