put setup and teardown methods in one place