device teardown