teardown definition check