Alternative for setup/teardown dance
